﻿using Basic.FormModel.Form;
using Basic.FormRemoteModel.QueryInter.Model;

namespace Basic.UserFormService.Interface
{
    public interface IPhyFormService
    {
        FormVal GetValue ( FormBase form, FormValGetArg arg );
        Dictionary<long, FormVal> GetValues ( FormBase form, FormValsGetArg arg );

        void LoadValues ( FormBase form, long lnkPk, string linkType, KeyValuePair<long, string>[] cols, Dictionary<long, FormVal> vals );
        void Sync ( long id );
    }
}